package com.haiheng.common.bean

import android.os.Parcelable
import kotlinx.android.parcel.Parcelize

/**
 *
 * @Des:
 * @Author: hwz
 * @Date:2022/5/6 0006
 * @Version: 1.0
 */
@Parcelize
data class BookInfoBean @JvmOverloads constructor(
    var author: String? = null,
    var bookSn: String? = null,
    var bookTitle: String? = null,
    var bookingFlag: Boolean = false,
    var borrowFlag: Boolean = false,
    var borrowPastronSn: String? = null,
    var borrowedDate: String? = null,
    var callNumber: String? = null,
    var circulationStatus: Int = 0,
    var circulationStatusValue: String? = null,
    var circulationType: Int = 0,
    var currentLocation: String? = null,
    var currentShelfLocation: String? = null,
    var isbn: String? = null,
    var keywords: String? = null,
    var message: String? = null,
    var patronSn: String? = null,
    var needReturnTime: String? = null,
    var needReturnDate: String? = null,
    var errorCode: String? = null,//自定义 借书返回的状态码
    var remarksMsg:String? = null,// 自定义 备注信息
    var isSelect : Boolean = false,//自定义 是否选中
    var borrowStatus : String = "",//自定义 再借状态 针对续借显示
    var uidStr : String? = null,//自定义 标签uid
    var requestId : String? = null,//自定义 借还查询的请求id
    ) : Parcelable